mechanized cavalry – English–Español translations

🇬🇧 en es 🇪🇸

mechanized cavalry noun

  • branch of the modern military
caballería mecanizada
Wiktionary Links